central power distribution grid - Spanish English Dictionary